# Documentation for OpenAPI Petstore
This is a client generator for microcontrollers on the Espressif32 platform and the Arduino framework
After the client have been generated, you have to change these following variables:
- root.cert | Provide your service root certificate.
- src/main.cpp | Change wifi name
- src/main.cpp | Change wifi password
- lib/service/AbstractService.h | Change to your url

# Documentation for {{#openAPI}}{{#info}}{{title}} {{version}} Tiny client cpp (Arduino) {{/info}}{{/openAPI}}

The project is structured like this:
```
samples/client/petstore/tiny/cpp/
├── lib
│   ├── Models
│   ├── service
│   └── TestFiles
├── platformio.ini
├── pre_compiling_bourne.py
├── README.md
├── root.cert
├── src
│   └── main.cpp
└── test
    └── RunTests.cpp
```

All URIs are relative to {{{scheme}}}://{{{host}}}{{{basePath}}}
{{#apiInfo}}{{#apis}}{{#operations}}
### {{classname}}
|Method | HTTP request | Description|
|------------- | ------------- | -------------|
    {{#operation}}
|*{{operationId}}* | *{{httpMethod}}* {{{path}}} | {{{summary}}}.|
    {{/operation}}
{{/operations}}{{/apis}}{{/apiInfo}}

## What are the Model files for the data structures/objects?
|Class | Description|
|------------- | -------------|
{{#models}}{{#model}}|*{{classname}}* | {{{description}}}|
{{/model}}{{/models}}
